"""
url：http://8.140.193.160:8899/admin/home/
账号admin   920509
作业：
1、登录——》新建用户分组——》删除用户分组
2、登录——》新增客服话术——》删除客服话术

搭建自动化测试框架，通用业务解耦完成
"""
"""
from selenium import webdriver#导入selenium库中的webdriver模块
from selenium.webdriver.common.by import By #By类是selenium库中用于定位页面元素的工具类。
from selenium.webdriver.support.ui import WebDriverWait #用于等待页面元素加载的工具类。
option = webdriver.EdgeOptions() # todo：chrome浏览器配置项
option.add_experimental_option("detach", True)# todo：浏览器不会自动关闭
driver = webdriver.Edge(options=option)
driver.implicitly_wait(15) # 隐式等待
driver.get("http://8.140.193.160:8899/admin/home/")# todo：打开一个浏览器页面
driver.maximize_window()# todo：浏览器放大

# 登录
driver.find_elements(By.TAG_NAME,'input')[0].send_keys("admin")
driver.find_elements(By.TAG_NAME,'input')[1].send_keys("920509")
driver.find_elements(By.TAG_NAME,'input')[2].send_keys("a")
driver.find_elements(By.TAG_NAME,'button')[0].click()
#新建用户分组
driver.find_element(By.XPATH,"//*[@id='app']/div/div[1]/div[1]/div/ul/li[4]/div/span").click()
driver.find_element(By.XPATH,"//*[@id='app']/div/div[1]/div[1]/div/ul/li[4]/ul/li[2]/span").click()
driver.find_element(By.XPATH,"//*[@id='app']/div/div[2]/div[2]/div/div[2]/div/div[2]/div/div[1]/div/button/span").click()
driver.find_element(By.XPATH,'/html/body/div[17]/div[2]/div/div/div/div/div[2]/div/form/div/div/div/div/div/input').send_keys("11.25新建用户分组1")
driver.find_elements(By.TAG_NAME,'button')[4].click()
#删除用户分组
driver.find_element(By.XPATH,"//*[@id='app']/div/div[2]/div[2]/div/div[2]/div/div[2]/div/div[2]/div[1]/div[4]/div[2]/table/tbody/tr[3]/td[1]/div/div/a[2]").click()
driver.find_elements(By.TAG_NAME,'button')[5].click()
"""
from selenium import webdriver#导入selenium库中的webdriver模块
from selenium.webdriver.common.by import By #By类是selenium库中用于定位页面元素的工具类。
from selenium.webdriver.support.ui import WebDriverWait #用于等待页面元素加载的工具类。
option = webdriver.EdgeOptions() # todo：chrome浏览器配置项
option.add_experimental_option("detach", True)# todo：浏览器不会自动关闭
driver = webdriver.Edge(options=option)
driver.implicitly_wait(15) # 隐式等待
driver.get("http://8.140.193.160:8899/admin/home/")# todo：打开一个浏览器页面
driver.maximize_window()# todo：浏览器放大

# 登录
driver.find_elements(By.TAG_NAME,'input')[0].send_keys("admin")
driver.find_elements(By.TAG_NAME,'input')[1].send_keys("920509")
driver.find_elements(By.TAG_NAME,'input')[2].send_keys("a")
driver.find_elements(By.TAG_NAME,'button')[0].click()
#新增客服话术
driver.find_element(By.XPATH,"//*[@id='app']/div/div[1]/div[1]/div/ul/li[6]/div/span").click()
driver.find_element(By.XPATH,"//*[@id='app']/div/div[1]/div[1]/div/ul/li[6]/ul/li[2]/span").click()
driver.find_element(By.XPATH,"//*[@id='app']/div/div[2]/div[2]/div/div[2]/div/div[2]/div[2]/div/div/div[1]/div/button[1]/span").click()
textarea = driver.find_element(By.TAG_NAME, 'textarea').send_keys("史蒂芬")
driver.find_element(By.XPATH,'/html/body/div[17]/div[2]/div/div/div/div/div[2]/div/form/div/div[3]/div/div/div/textarea').send_keys("一记闷棍")
driver.find_element(By.XPATH,'/html/body/div[17]/div[2]/div/div/div/div/div[2]/div/button').click()
#删除客服话术
driver.find_element(By.XPATH,"//*[@id='app']/div/div[2]/div[2]/div/div[2]/div/div[2]/div[2]/div/div/div[2]/div[1]/div[4]/div[2]/table/tbody/tr/td[1]/div/div/a[2]").click()
driver.find_element(By.XPATH,'/html/body/div[17]/div[2]/div/div/div/div/div[3]/button[2]/span').click()
